smell of excrement - Allemand Anglais Dictionnaire